#ifndef AIRVISIBLEUDP_H
#define AIRVISIBLEUDP_H

#include <QObject>
#include "udpbase.h"

class AirVisibleUdp : public UdpBase
{
    Q_OBJECT
public:
    explicit AirVisibleUdp(QObject *parent = nullptr);

    void startProcess()override;

    void stopProcess()override;

    void setTargetFps(int fps)override;  // 设置目标编码帧率（fps）

public slots:
    void onInitUdp()override;

    void onReceive();
};

#endif // AIRVISIBLEUDP_H
